despatch vessel - English Synonyms Dictionary